package com.css.fxfzysx.modules.vabStructure.entity;

import com.css.fxfzysx.modules.vabStructure.utils.UnitTranslate;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @Author Liuchao
 * @Date 2023/11/21
 * @Version 1.0.0
 * @Description
 */
@Table(name = "czt_crs_caljlq_result")
@Data
@Entity
public class CztCrsJlqCalResult {
    @Id
    @Column(name = "id")
    private String id;

    @Column(name = "entirety_id")
    private String entiretyId;

    @Column(name = "num_type")
    private String numType;

    @Column(name = "floor_num")
    private Integer floorNum;

    @Column(name = "jlq_num")
    private String jlqNum;

    @Column(name = "floor_height")
    private Double floorHeight;

    @Column(name = "fck")
    private String fck;
    @UnitTranslate
    @Column(name = "kzq_width")
    private Double kzqWidth;
    @UnitTranslate
    @Column(name = "kzq_height")
    private Double kzqHeight;

    @Column(name = "rebar_num")
    private String rebarNum;
    @UnitTranslate(value = 1000000)
    @Column(name = "as1")
    private Double as;
    @UnitTranslate
    @Column(name = "s2")
    private Double s2;

    @Column(name = "qwy")
    private Double qwy;
}
